///////////////////////////////////////////////////////////////
//
// FileName : KUtils.cpp
// Creator : Tan Menglong
// Date : 30/06/2009 09:02:52 
// Comment : Utilities.
//
///////////////////////////////////////////////////////////////

#include "KUtils.h"
#include "common.h"

using namespace KTextAlign;

bool KUtils::IsAlpha(const char a)
{
	return (a >= 'a' && a <= 'z') || (a >= 'A' && a <= 'Z');
}

bool KUtils::IsDigit(const char a)
{
	return a >= '0' && a <= '9';
}

bool KUtils::IsSingleToken(const char a)
{
	for (int i = 0; i < g_nTokenCount; ++i)
	{
		if (g_nSingleTokenTable[i] == a)
		{
			return true;
		}
	}
	return false;
}

